large establishment - Turkish English Dictionary